a far cry from (something) - Spanish English Dictionary